﻿package com.Galaxisfarm {
	// Biblioteca da game engine Flixel
	import com.adamatomic.flixel.*;
	
	public class LogosState extends GameState {
		// Imagem com as logos do TECPAR e DIA
		[Embed(source = "../../data/logos.png")] private var ImgLogos:Class;
		
		// Variável de contagem do tempo
		private var _counter:Number = 3;
		
		// Método construtor
		public function LogosState():void {
			super();
			
			// Adiciona as logos na camada do palco
			var logos:FlxSprite = new FlxSprite(ImgLogos, 56, 25);
			_lyr_stage.add(logos);
		}
		
		// Método chamado constantemente
		override public function update():void {
			// Enquanto for maior que zero
			// irá diminuir o contador
			if (_counter > 0) {
				_counter -= FlxG.elapsed;
			} else {
				// Quando o contador for menor que zero muda o estado
				FlxG.switchState(MenuState);
			}
		}
	}
}